stretched limo - German English Dictionary